performance monitor recorder - French English Dictionary